#!/bin/sh


if [ -n "$_VL_IMPORT_GENERATE_FOR_DEP" ] ; then
	return;
fi
_VL_IMPORT_GENERATE_FOR_DEP=0

######################################################
######################################################
# 文件生成方法
######################################################
######################################################

# 生成构建配置文件
# 参数 1 : 生成路径
# 参数 2 : PREFIX 参数
# 参数 3 : LIBS 参数
# 参数 4 : LDFLAGS 参数
# 参数 5 : CPPFLAGS 参数
# 
# 返回值 : 生成成功返回 0
function generateDepOptions() {
	cat > "$1" << EOF
VL_CONFIG_ARGS_PREFIX=$2
VL_CONFIG_ARGS_LIBS=$3
VL_CONFIG_ARGS_LDFLAGS=$4
VL_CONFIG_ARGS_CPPFLAGS=$5
EOF
	if [ $? -ne 0 ] ; then
		return 1
	fi

	return 0
}

# 生成依赖编译顺序文件
# 
# 返回值 : 生成成功返回 0
function generateDepCompileList() {
	cat > "$1" << EOF
VL_CONFIG_ARGS_PREFIX=$2
VL_CONFIG_ARGS_LIBS=$3
VL_CONFIG_ARGS_LDFLAGS=$4
VL_CONFIG_ARGS_CPPFLAGS=$5
EOF
	if [ $? -ne 0 ] ; then
		return 1
	fi

	return 0
}